a strained relationship - Francés Inglés Diccionario